/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package cz.fi.muni.diplomka.common;

import cz.fi.muni.diplomka.common.enumeration.BuildingType;
import cz.fi.muni.diplomka.common.enumeration.ResourceType;
import java.util.Map;

/**
 * Class representing single Level of Building
 *
 * @author Jakub Kutil
 */
public class BuildingLevel {

    private int priceStone;
    private int priceFood;
    private int priceGold;
    private int priceTime;
    private Map<BuildingType, Integer> requires;
    private Map<ResourceType, Integer> produces;

    public BuildingLevel() {
    }

    public int getPriceStone() {
        return priceStone;
    }

    public void setPriceStone(int priceStone) {
        this.priceStone = priceStone;
    }

    public int getPriceFood() {
        return priceFood;
    }

    public void setPriceFood(int priceFood) {
        this.priceFood = priceFood;
    }

    public int getPriceGold() {
        return priceGold;
    }

    public void setPriceGold(int priceGold) {
        this.priceGold = priceGold;
    }

    public int getPriceTime() {
        return priceTime;
    }

    public void setPriceTime(int priceTime) {
        this.priceTime = priceTime;
    }

    public Map<BuildingType, Integer> getRequires() {
        return requires;
    }

    public void setRequires(Map<BuildingType, Integer> requires) {
        this.requires = requires;
    }

    public Map<ResourceType, Integer> getProduces() {
        return produces;
    }

    public void setProduces(Map<ResourceType, Integer> produces) {
        this.produces = produces;
    }
}
